to administer - Anglais Synonymes Dictionnaire